package cn.zwy.day3;

public class BlankMethod {

    private int f;
    
    private int g;
    
    public void blankMethod(int e) {
        this.f = e;
        this.f = f;
        this.f = this.g;
    }
    
    /*
    0: aload_0 this放到栈顶
    1: iload_1 e放到栈顶
            弹出一个值和一个对象引用，并 将这个值存储在它的 name 字段中
    2: putfield      #18                 // Field f:I  // 
    
    /////////////////////////////////////////////////////
    
    5: aload_0 this放到栈顶
    6: aload_0 this放到栈顶
           弹出this 并压入 f的值到栈顶
    7: getfield      #18                 // Field f:I
            弹出 this 和 f 设置
    10: putfield      #18                 // Field f:I
    
    13: aload_0
    14: aload_0
    15: getfield      #21                 // Field g:I
    18: putfield      #19                 // Field f:I
    13: return
    */

}
